"""
作业要求
从键盘输入一个3位数字字符串，将其转换为数字，并逆序，不允许使用切片，不需要做判断

解题思路
首先，从键盘输入一个字符串类型的三位数字，使用input()函数获取用户的输入。

使用int()函数将输入的字符串转换为整数类型。

将输入的整数进行逆序操作，其中具体的步骤包括通过除法和取余操作获取个位、十位和百位上的数字，然后将这三个数字重新组合得到逆序的数字。

最后，打印逆序后的数字。

"""

num = int(input("请输入三位数字:"))

a = num // 100
b = num % 100 // 10
c = num % 10

new_num = c*100 + b*10 + a

print("输入数的逆序:",new_num)

"""
代码讲解
num = int(input("请输入一个三位数字："))：从键盘输入一个字符串，并通过int()函数将其转换为整数类型。

a = num // 100：将输入的数字除以100取整，得到百位上的数字。

b = num % 100 // 10：对输入的数字取模100，然后除以10取整，得到十位上的数字。

c = num % 10：对输入的数字取模10，得到个位上的数字。

result = c*100 + b*10 + a：将个位乘以100，十位乘以10，百位保持不变，然后将它们相加，得到逆序后的数字。

print(c, b, a, sep="")：分别打印逆序后的个位、十位和百位数字，其中sep=""参数用于取消打印时的默认分隔符。

print(result)：打印逆序后的数字。
"""